
//**********************************************************************
//     Multiples.java           Author:GK
//
//     Demonstrates the use of a for loop.
//**********************************************************************
import java.util.Scanner;
public class Multiples {
    //------------------------------------------------------------------
    //  Prints multiples of a user-specified number up to a user-
    //  specified limit.
    //------------------------------------------------------------------
    public static void main(String[] args) {
        final int PER_LINE = 5;
        int value, limit, mult, count = 0;

        Scanner scan = new Scanner(System.in);
        System.out.print("Enter a positive value: ");
        value = scan.nextInt();

        System.out.print("Enter an upper limit: ");
        limit = scan.nextInt();

        System.out.println();
        System.out.println("The multiples of " + value + " between " +
                            value + " add " + limit + " (inclusive) are:");

        for (mult = value; mult <= limit; mult += value)
        {
            System.out.print(mult + "\t");
            //  Print a specific number of values per line of output
            count++;
            if (count % PER_LINE == 0)
                System.out.println();
        }
    }
}
